package com.admin.common.constant;

/**
 * 业务常量
 * 
 * @author ZY
 * @date 2018/10/18
 */
public class BizConstant {

    /**
     * 正式配置文件
     */
    public static final String PROFILE_PROD_1 = "prod1";

    /**
     * 正式配置文件
     */
    public static final String PROFILE_PROD_2 = "prod2";

    /**
     * 每页显示1条
     */
    public static final Integer PAGE_SIZE_1 = 1;

    /**
     * 每页显示15条
     */
    public static final Integer PAGE_SIZE_15 = 15;

    /**
     * 每页显示20条
     */
    public static final Integer PAGE_SIZE_20 = 20;

    /**
     * 每页显示30条
     */
    public static final Integer PAGE_SIZE_30 = 30;

    /**
     * parentId为0
     */
    public static final Long PARENT_ID_ZERO_LONG = 0L;

    /**
     * parentId为0
     */
    public static final Integer PARENT_ID_ZERO_INTEGER = 0;

    /**
     * 菜单根节点名称
     */
    public static final String ROOT_MENU_NAME = "根目录";

    // ==================================系统参数====================================
    /**
     * 自动关闭订单时间
     */
    public static final String MEMBER_AUTO_CLOSING_TIME = "MEMBER_AUTO_CLOSING_TIME";
    /**
     * 自动确认收货时间
     */
    public static final String MEMBER_AUTO_RECEIPT_TIME = "MEMBER_AUTO_RECEIPT_TIME";
    /**
     * 申请退款时间
     */
    public static final String MEMBER_APPLICATION_TIME_FOR_REFUND = "APPLICATION_TIME_FOR_REFUND";
    /**
     * 退款审核时间
     */
    public static final String MEMBER_REFUND_AUDIT_TIME = "MEMBER_REFUND_AUDIT_TIME";
    /**
     * 买家退货时间
     */
    public static final String MEMBER_BUYER_RETURN_TIME = "MEMBER_BUYER_RETURN_TIME";
    /**
     * 自动关闭订单时间-代理
     */
    public static final String AGENT_AUTO_CLOSING_TIME = "AGENT_AUTO_CLOSING_TIME";

    /**
     * 订单发货单，发货人记录不准的截至时间
     */
    public static final Integer ORDER_INVOICE_SEND_ID_NOT_NORMAL_BEFORE_TIME = 1566835200;

    // ==================================系统参数====================================
    /**
     * 前台接口-培训费退款
     */
    public static final String YS_API_TRAIN_REFUND = "refund/agent_caution_money_refund";
    /**
     * 结算运费到公司
     */
    public static final String YS_API_EXTRACT_SEND_SECURED_CONFIRM = "tb/cloudStorage/extract_send_secured_confirm";

    /**
     * 英树提现银行卡
     */
    public static final String YS_WITHDRAW_BANK_NUMBER = "384470082021";

    /**
     * 前台接口-根据订单id结算奖励金
     */
    public static final String YS_API_BOUNTH_COLSE_BY_ORDERID = "dataCenter/putBounthClose";

    /**
     * 前台接口-根据订单id集合插入奖励金并结算奖励金
     */
    public static final String YS_API_BOUNTH_INSERT_AND_COLSE_BY_ORDERID = "dataCenter/putBounthInsertAndClose";
    /**
     * 2019年会门票计算逻辑api对外接口
     */
    public static final String YS_API_REVELRY_ACTIVITY_CLOSE_BY_ORDER_IDS = "foreign/offlineOrderJoinRevelryActivity";

    /**
     * 代金券到账消息
     */
    public static final String YS_API_AGENT_MESSAGECENTER_SENDMESSAGECOINTOSYSTEM =
        "messageCenter/sendMessageCoinToSystem";

    /**
     * 退代消息
     */
    public static final String YS_API_AGENT_MESSAGECENTER_SENDMESSAGEEXITSYSTEM = "messageCenter/sendMessageExitSystem";

    /**
     * 前端接口-保证金退款
     */
    public static final String YS_API_AGENT_CAUTION_MONEY_REFUND = "refund/agent_caution_money_refund";

    /**
     * 前端接口-校验保证金、品牌大学报名的可退款方式
     */
    public static final String YS_API_AGENT_CAUTION_MONEY_REFUND_VERIFY = "refund/agent_caution_money_refund_verify";

    /**
     * 降级消息
     */
    public static final String YS_API_AGENT_MESSAGECENTER_SENDMESSAGEDEMOTION = "messageCenter/sendMessageDemotion";

    /**
     * 发起降级
     */
    public static final String YS_API_AGENT_CHANGE_FORCIBLY_DEMOTE = "agent_change/pc_forciblyDemote";

    /**
     * 系统换货
     */
    public static final String YS_API_SYSTEM_EXCHANGE = "tb/cloudStorage/systemExchange";

    /**
     * 加价换购的priceId
     */
    public static final Integer ADD_MONEY_BUY_ACTIVITY_PRICE_ID = 692;
}
